prototype design design for manufacturability fabrication design machining analog design cts cnc machining cnc manufacturing design for manufacturing precision machining engineering milling engineer engineers prototype machine shop